Skip to content

Update to Aspire 13 and fix contribution check logic - #4

Merged
maddymontaquila merged 1 commit into
mainfrom
update-aspire-13
Feb 19, 2026
Merged

maddymontaquila merged 1 commit into
mainfrom
update-aspire-13

Conversation

@maddymontaquila

Copy link
Copy Markdown
Owner

Changes

  • Aspire SDK: 9.4.0 → 13.3.0-preview.1 (daily)
  • JavaScript hosting: Replaced Aspire.Hosting.NodeJs + CommunityToolkit.Aspire.Hosting.NodeJS.Extensions with Aspire.Hosting.JavaScript
  • AppHost API: Migrated AddNpmApp → AddJavaScriptApp (auto package install, env-based port config)
  • TFM: net9.0 → net10.0
  • NuGet config: Added daily feed with source mapping

Bug fix

Fixed contribution check to use GitHub's server-side author filter instead of downloading up to 2,000 commits per repo and filtering client-side. Now makes 1 API call per repo instead of up to 20, and correctly covers the full 6-month window regardless of commit volume.

- Upgrade Aspire SDK and packages from 9.4.0 to 13.3.0-preview (daily)
- Replace Aspire.Hosting.NodeJs + CommunityToolkit.Aspire.Hosting.NodeJS.Extensions with Aspire.Hosting.JavaScript
- Migrate AddNpmApp to AddJavaScriptApp (auto package install, env-based port config)
- Update TFM from net9.0 to net10.0
- Fix contribution check: use server-side author filter instead of client-side pagination
- Add NuGet.config with daily feed source mapping

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@maddymontaquila
maddymontaquila merged commit 89141c5 into main Feb 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant